Modified Jelinski-Moranda Software Reliability Model with Imperfect Debugging Phenomenon

نویسندگان

  • G. S. Mahapatra
  • P. Roy
چکیده

In this paper, we have modified the Jelinski-Moranda (J-M) model of software reliability using imperfect debugging process in fault removal activity. The J-M model was developed assuming the debugging process to be perfect which implies that there is one-to-one correspondence between the number of failures observed and faults removed. But in reality, it is possible that the fault which is supposed to have been removed may cause a new failure. In the proposed modified J-M model, we consider that whenever a failure occurs, the detected fault is not perfectly removed and there is a chance of raising new fault/faults due to wrong diagnosis or incorrect modifications in the software. In this paper, we develop a modified J-M model which can describe the imperfect debugging process. The parameters of our modified J-M model are estimated by using maximum-likelihood estimation method. Applicability of the model has been shown on the failure data set of Musa.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Markovian model for reliability and other performance measures

Several studies have been undertaken in recent years to investigate the software failure phenomenon, with the objective of developing analytical models for quantitative assessment of software performance. Most of these studies assume that the times between software failures follow an exponential distribution with a failure rate that depends on the number of errors in the system (see, for exampl...

متن کامل

Function Based Nonlinear Least Squares and Application to Jelinski--Moranda Software Reliability Model

A function based nonlinear least squares estimation (FNLSE) method is proposed and investigated in parameter estimation of Jelinski–Moranda software reliability model. FNLSE extends the potential fitting functions of traditional least squares estimation (LSE), and takes the logarithm transformed nonlinear least squares estimation (LogLSE) as a special case. A novel power transformation function...

متن کامل

Study of the Warranty Cost Model for Software Reliability with an Imperfect Debugging Phenomenon

Software reliability is one of the most important characteristics of software quality. Its measurement and management technologies employed during the software life-cycle are essential for producing and maintaining quality/reliable software systems. Herein, we discuss a modified approach to calculating the delivery cost of a software product, when warranty is to be provided, with an imperfect d...

متن کامل

A Bayesian Approach Using Nonhomogeneous Poisson Process for Software Reliability Models

Bayesian approach using nonhomogeneous Poisson process is considered for modeling software reliability problems. A generalized gamma and lognormal order statistics models are considered to model epochs of the failures of software. Metropolis algorithms along with Gibbs steps are proposed to perform the Bayesian inference of such models. Some Bayesian model diagnostics are developed and incorpor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012